ArcPad Map File Schema
ArcPad Map File Schema
Send comments on this topic.

Glossary Item Box

Elements

ElementDescription
APPLICATIONUsed to specify scripts to call when Application object events occur.
ArcPadThe root element for all ArcPad XML statements.
AUXThe parent element for AUX port settings in ArcPadPrefs.apx. Used to specify script subroutines to call when AUX events occur.
BOOKMARKSThe parent element for setting bookmarks.
COMPLEXLINESYMBOLUsed to symbolize line features. Provides additional symbology options beyond SIMPLELINESYMBOL.
COMPLEXPOLYGONSYMBOLUsed to symbolize polygon features. Provides additional symbology options beyond SIMPLEPOLYGONSYMBOL.
COMPORTUsed to define serial port settings for the AUX or GPS port in ArcPadPrefs.apx.
COORDSYSDefines the projection of the data in an ArcPad map file (*.apm) or graphics layer file (*.apg).
ENVELOPEDefines an extent rectangle.
FORMUsed to define an ArcPad form.
GROUPSYMBOLUsed to symbolize features with multiple symbols acting as a single symbol (e.g., a freeway line symbol consists of a group of 3 line symbols).
HYPERLINKUsed to specify the hyperlink properties of a layer in an ArcPad layer definition or ArcPad map file (*.apm).
LISTITEMUsed to define an item in a ComboBox or ListBox form control.
METADATAThe parent element for layer meta data.
NAVIGATIONUsed to specify scripts to call when Navigation object events occurs.
PAGEUsed to define a page of an ArcPad form.
POINT

When parent element is PREFERENCES, POINT specifies the point greeking thresholds.

When parent element is GEOMETRY or PART, POINT defines a point or vertex in a graphic element.

When parent element is REFPOINTS, POINT defines a reference point.

RASTERFILLSYMBOLSymbolizes polygon features using the specified image as a fill symbol.
RASTERMARKERSYMBOLSymbolizes point features using the specified raster image.
SCRIPTUsed in customization files (ArcPad.apx, *.apa, *.apl) to define scripts or specify an associated script file.
SIMPLELINESYMBOLUsed to symbolize line features.
SIMPLEMARKERSYMBOLUsed to symbolize point features using one of the predefined symbol types: circle, square, cross, triangle, star, X, or diamond.
SIMPLEPOLYGONSYMBOLUsed to symbolize polygon features.
STATUSBARUsed to define display properties for the status bar.
STYLEUsed to specify the symbol for a style in a stylesheet.
SYMBOLOGYThe parent element for symbology in an ArcPad map file (*.apm) or layer definition.
TEXTSYMBOLSymbol used to label point, line, and polygon layers.
TOOLBARUsed to define a toolbar.
TRUETYPEMARKERSYMBOLUsed to symbolize point features using TrueType symbols.

Attributes

AttributeDescription
active 
alignment 
allownulls 
angleAngle of rotation in degrees.
attributespagevisibleSpecifies whether the Attributes page should be displayed with the edit form.
autoincrement 
autoincrementstep 
backgroundcolor 
blockoutProvides a background color behind text.
border 
brightnessBrightness adjustment for the layer. Positive values increase the whiteness of the layer, negative values increase the darkness of the layer.
buddy 
buttonsizeSpecifies the scale factor for the size of toolbar buttons on this toolbar. For example, a value of 2 makes toolbar buttons twice as large as the standard size (16X16). This setting overrides the buttonsize attribute in the DISPLAY element (in ArcPadPrefs.apx).
captionDisplayed in the toolbar.
charsetFont character set.
clickaction 
color 
command

When parent is ToolButton:

 Built-in tool name (for example, addlayer).

contrastContrast adjustment for the layer. Positive values exaggerate color separation (as the value approaches 1, the result is either pure black (for colors below the grey threshold) or pure solid color (for colors above the threshold), for example, a dark red will become pitch black, whereas a bright red will become solid red). Negative values merge/dissolve the colors (as the value approaches -1, the result is all gray).
defaultvalue 
delayload 
expression 
field 
fontFont name. The name is case sensitive. If font name uses "&", use "&" instead. For example, ESRI Transportation & Civic should be written as ESRI Transportation & Civic.
fontcolorFont color.
fontsizeFont size.
fontstyleFont style. If the value is not regular, it can be any combination of other values, expressed as a comma delimited list (for example, fontstyle="bold,underline")
geographypagevisibleSpecifies whether the Geography page should be displayed with the edit form.
greeking 
group 
height 
highlightcolorThe color used for highlighting selected features.
highlightwidthThe width of the highlighted outline drawn around selected features in pixels.
horizalignmentThe horizontal alignment for the text symbol.
hscroll 
imagePath to a 16X16 .bmp image file, .ico file or the name of a built-in image (for example, $bex).
labelLabel for legend.
languageThe script engine that interprets the expression.
limittolist 
listtable 
listtextfield 
listvaluefield 
lowercase 
maximum 
maxscale 
maxvalue 
maxxRight top x-coordinate in map units.
maxyRight top y-coordinate in map units.
minscale 
minvalue 
minxLeft bottom x-coordinate in map units.
minyLeft bottom y-coordinate in map units.
multiline 
name

When parent is ToolButton:

Custom tool name. Used to reference the tool in scripts.

onafterdrawSpecify the script to run when this event occurs.
onafterlayerdrawSpecify the script to run when this event occurs.
onaveragestartSpecify the script to run when this event occurs.
onaveragestopSpecify the script to run when this event occurs.
onbeforedrawSpecify the script to run when this event occurs.
onbeforelayerdrawSpecify the script to run when this event occurs.
oncancelSpecify the script to run when this event occurs.
onchangeSpecify the script to run when this event occurs.
onclickSpecify the script to run when this event occurs.
oncloseSpecify the script to run when this event occurs
oncloseupSpecify the script to run when this event occurs.
oncommSpecify the script to run when this event occurs
ondrawingcancelledSpecify the script to run when this event occurs.
ondropdownSpecify the script to run when this event occurs.
onexeventSpecify the script to run when this event occurs.
onfeatureaddedSpecify the script to run when this event occurs.
onfeaturechangedSpecify the script to run when this event occurs.
onfeaturedeletedSpecify the script to run when this event occurs.
onfeaturegeometrychangedSpecify the script to run when this event occurs.
ongotoSpecify the script to run when this event occurs.
onidentifySpecify the script to run when this event occurs.
oninrangeSpecify the script to run when this event occurs.
onkillactiveSpecify the script to run when this event occurs.
onkillfocusSpecify the script to run when this event occurs.
onloadSpecify the script to run when this event occurs.
onmeasurementSpecify the script to run when this event occurs.
onnewSpecify the script to run when this event occurs.
onokSpecify the script to run when this event occurs.
onopenSpecify the script to run when this event occurs
onpointerdownSpecify the script to run when this event occurs.
onpointermodechangedSpecify the script to run when this event occurs.
onpointermoveSpecify the script to run when this event occurs.
onpointerupSpecify the script to run when this event occurs.
onpositionSpecify the script to run when this event occurs.
onpowerSpecify the script to run when this event occurs.
onpreferenceschangedSpecify the script to run when this event occurs.
onquerycancelSpecify the script to run when this event occurs.
onrefreshSpecify the script to run when this event occurs.
onsaveSpecify the script to run when this event occurs.
onselcancelSpecify the script to run when this event occurs.
onselchangeSpecify the script to run when this event occurs.
onselectionchangedSpecify the script to run when this event occurs.
onselokSpecify the script to run when this event occurs.
onsentenceSpecify the script to run when this event occurs.
onsetactiveSpecify the script to run when this event occurs.
onsetfocusSpecify the script to run when this event occurs.
onshutdownSpecify the script to run when this event occurs.
onstartupSpecify the script to run when this event occurs.
ontimerSpecify the script to run when this event occurs.
onunloadSpecify the script to run when this event occurs.
onvalidateSpecify the script to run when this event occurs.
orientation 
outline 
outlinetype 
outlinewidth 
password 
path 
picturepagevisibleSpecifies whether the Picture page should be displayed with the edit form.
prompt

The status bar text for the custom tool button.

readonly 
refscaleReference scale to display the TRUETYPEMARKERSYMBOL or SIMPLEMARKERSYMBOL at the specified fontsize using a relative scale such as 1:24000. TRUETYPEMARKERSYMBOLs and SIMPLEMARKERSYMBOLs are scaled relative to the refscale as the map is zoomed in or out.
required 
rotationfieldThe field in the table that contains the angle of rotation for a TRUETYPEMARKERSYMBOL.
rotationtypeThree methods of calculating angles are available: 1)"arithmetic", An angle of 0 is east, and angles are calculated counterclockwise from east. 2)"counterclockwise", An angle of 0 is north, and angles are calculated counterclockwise from north. 3)"geographic", An angle of 0 is north, and angles are calculated clockwise from north.
rtlSpecifies whether the text is drawn from right to left.
shortcut

The function key or action button shortcut for the custom tool button.

showvalues 
sip 
size 
sort 
stringProjected or geographic coordinate system definition string.
symbologypagevisibleSpecifies whether the Symbology page should be displayed with the edit form.
tabstop 
tabsvisible 
text 
threshold1 
threshold2 
threshold3 
threshold4 
tooltip

When parent is ToolButton:

Tooltip to display when the mouse pointer is on the custom tool (desktop only).

transparency 
transparencycolor 
upper 
uppercase 
valueThe value associated with the text.
vertalignmentThe vertical alignment for the text symbol.
visible 
vscroll 
width 
© 2012 All Rights Reserved.